/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package reclamos;

import com.csvreader.CsvReader;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.text.SimpleDateFormat;
import java.text.ParseException;
import java.util.Date;

/**
 *
 * @author Balrog
 */
public class Leercsvadicional {

    public Leercsvadicional(String ruta) throws IOException{
        try{
        conexion con = new conexion();
        CsvReader adicionales = new CsvReader(ruta);
        adicionales.readHeaders();
        String Expediente_Asociado;
        String Numero_Expediente;
        int contador=0;
        
        while (adicionales.readRecord()) {
                Expediente_Asociado = adicionales.get("Expediente_Asociado");
                if (Expediente_Asociado.length() == 0) {
                    Expediente_Asociado = "NULL";
                    contador++;
                }
                Numero_Expediente = adicionales.get("Numero_Expediente");
                if (Numero_Expediente.length() == 0) {
                    Numero_Expediente = "NULL";
                    contador++;
                }
                
                con.insertarAdicionales(Expediente_Asociado,Numero_Expediente,contador);
                contador = 0;
            }

            adicionales.close();
            try {
                con.conexion.close();
            } catch (SQLException ex) {
                Logger.getLogger(Leercsvexpe.class.getName()).log(Level.SEVERE, null, ex);
            }
    }    catch (FileNotFoundException ex) {
            Logger.getLogger(Leercsvexpe.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
}

    
    
    
 
